mechanical shovel - Türkisch Englisch Wörterbuch